import tkinter as tk
from tkinter import simpledialog
from mydialog import CustomAskStringDialog
def userInput(root,defaultstr=''):
    # 创建一个Tkinter根窗口，但不显示
    root = tk.Tk()
    root.withdraw()


    # 创建一个简单的输入对话框
    # user_input = simpledialog.askstring("输入", f"请输入一些标签",)
    dialog = CustomAskStringDialog(root, "请输入一些标签", "", defaultstr)
    user_input=dialog.result
    # 打印用户输入的内容
    if user_input:
        print("用户输入的内容是:", user_input)
        return user_input
    else:
        print("用户取消了输入。")
        return None
